A Client-Server Approach to Virtually Synchronous Group Multicast: Speci£cations and Algorithms

نویسندگان

  • Idit Keidar
  • Roger Khazan
چکیده

This paper presents a formal design for a novel group multicast service that provides virtually synchronous semantics in asynchronous fault-prone environments. The design employs a client-server architecture in which group membership is maintained not by every process but only by dedicated membership servers, while virtually synchronous group multicast is implemented by service end-points running at the clients. Speci£cally, the paper de£nes service semantics for the client-server interface, that is, for the group membership service. The paper then speci£es virtually synchronous semantics for the new group multicast service, as a collection of commonly used safety and liveness properties. Finally, the paper presents new algorithms that use the de£ned group membership service to implement the speci£ed properties. The algorithm that provides the complete virtually synchronous semantics executes in a single message round in parallel with the membership service’s agreement on views, and is therefore more ef£cient than previously suggested algorithms providing such semantics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Client-Server Approach to Virtually Synchronous Group Multicast: Speci cations, Algorithms, and Proofs

This paper presents a formal design for a novel group multicast service that provides virtually synchronous semantics in asynchronous fault-prone environments. The design employs a clientserver architecture in which group membership is maintained not by every process but only by dedicated membership servers, while virtually synchronous group multicast is implemented by service end-points runnin...

متن کامل

A Client-Server Approach to Virtually Synchronous Group Multicast: Specifications and Algorithms

This paper presents a formal design for a novel group multicast service that provides virtually synchronous semantics in asynchronous fault-prone environments. The design employs a client-server architecture in which group membership is maintained not by every process but only by dedicated membership servers, while virtually synchronous group multicast is implemented by service end-points runni...

متن کامل

A Client-Server Approach to Virtually Synchronous Group Multicast: Specifications, Algorithms, and Proofs

This paper presents a formal design for a novel group multicast service that provides virtually synchronous semantics in asynchronous fault-prone environments. The design employs a clientserver architecture in which group membership is maintained not by every process but only by dedicated membership servers, while virtually synchronous group multicast is implemented by service end-points runnin...

متن کامل

Reliable Multicast Protocol Specialization for Caching and Collaboration within the World-Wide Web

The World Wide Web (WWW) has become an important medium for information dissemination. One model for synchronous information dissemination is a scheme called webcasting where data is simultaneously distributed to multiple destinations. The WWW's traditional unicast client/server communication model su ers, however, when applied to webcasting; solutions which require many clients to simultaneous...

متن کامل

Development and Validation of a Multicast Client/server Model for Cooperative Control Sessions

Beyond the unicast client/server model, Internet applications and services are currently exploiting new interaction and communication models such as peer-topeer and multicast. In this paper, we propose the definition and the validation through simulation of a multicast client/server model. The model is suitable for enabling real-time cooperative control sessions within a synchronous group of pe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999